package com.bdqn.oa.entity;


import java.time.LocalDateTime;

/**
 * 出差申请
 * 11
 * @author zhouxw
 */
public class BusinessTrip {

  /**
   * id
   */
  private Integer id;
  /**
   * 申请员工id
   */
  private Integer employeeId;
  /**
   * 申请理由
   */
  private String content;
  /**
   * 申请时间
   */
  private LocalDateTime datetime;
  /**
   * 出差开始建
   */
  private LocalDateTime startTime;
  /**
   * 出差结束时间
   */
  private LocalDateTime endTime;
  /**
   * 申请单状态 1.已提交 2.已通过 2.被驳回
   */
  private Integer status;
  /**
   * 上级批注内容
   */
  private String comment;
  /**
   * 批注人
   */
  private String commentName;
  /**
   * 批注时间
   */
  private LocalDateTime commentDatetime;


  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }


  public Integer getEmployeeId() {
    return employeeId;
  }

  public void setEmployeeId(Integer employeeId) {
    this.employeeId = employeeId;
  }


  public String getContent() {
    return content;
  }

  public void setContent(String content) {
    this.content = content;
  }


  public LocalDateTime getDatetime() {
    return datetime;
  }

  public void setDatetime(LocalDateTime datetime) {
    this.datetime = datetime;
  }


  public LocalDateTime getStartTime() {
    return startTime;
  }

  public void setStartTime(LocalDateTime startTime) {
    this.startTime = startTime;
  }


  public LocalDateTime getEndTime() {
    return endTime;
  }

  public void setEndTime(LocalDateTime endTime) {
    this.endTime = endTime;
  }


  public Integer getStatus() {
    return status;
  }

  public void setStatus(Integer status) {
    this.status = status;
  }


  public String getComment() {
    return comment;
  }

  public void setComment(String comment) {
    this.comment = comment;
  }


  public String getCommentName() {
    return commentName;
  }

  public void setCommentName(String commentName) {
    this.commentName = commentName;
  }


  public LocalDateTime getCommentDatetime() {
    return commentDatetime;
  }

  public void setCommentDatetime(LocalDateTime commentDatetime) {
    this.commentDatetime = commentDatetime;
  }

  @Override
  public String toString() {
    return "BusinessTrip{" +
            "id=" + id +
            ", employeeId=" + employeeId +
            ", content='" + content + '\'' +
            ", datetime=" + datetime +
            ", startTime=" + startTime +
            ", endTime=" + endTime +
            ", status=" + status +
            ", comment='" + comment + '\'' +
            ", commentName='" + commentName + '\'' +
            ", commentDatetime=" + commentDatetime +
            '}';
  }
}
